#ifndef COORDENADA_H
#define COORDENADA_H

#include <utility>

using namespace std;

class Coordenada
{
private:

  int x; // linha
  int y; // coluna

public:

  Coordenada();
  Coordenada(pair<int,int>);
  ~Coordenada();
  
  Coordenada& operator=(pair<int,int>);
  Coordenada& operator=(Coordenada c);
  bool operator<(pair<int,int>)const;
  bool operator<(Coordenada c)const;
  
  void setX(int new_var);
  int  getX()const;
  void setY(int new_var);
  int  getY()const;

};

#endif // COORDENADA_H
